<?php
/** 
 * Classe de modelo para Fornecedor
 * @author felipe 
 */
class App_Model_Fornecedor extends Voitech_Model {
	
	protected $coFornecedor;
	protected $noFornecedor;
	protected $nuCnpj;
	protected $nuInscricao;
	protected $nuTelefone;
	protected $dsEndereco;
	protected $obRepresentante;
    protected $stAtivo;
    protected $dtCadastro;
    protected $excluir;
        
        public function __construct($co_fornecedor=null){
            $this->setCoFornecedor($co_fornecedor);
        }
        
        public function getDtCadastro() {
            return $this->dtCadastro;
        }

        public function setDtCadastro($dtCadastro) {
            $this->dtCadastro = $dtCadastro;
            return $this;
        }

                
        public function getStAtivo() {
            return $this->stAtivo;
        }

        public function setStAtivo($stAtivo) {
            $this->stAtivo = $stAtivo;
            return $this;
        }

	/**
	 * @return the $excluir
	 */
	public function getExcluir() {
		return $this->excluir;
	}        

	/**
	 * Set the $excluir
	 */
	public function setExcluir( $excluir ) {
		$this->excluir = $excluir;
		return $this;
	} 
        
	/**
	 * @return the $coFornecedor
	 */
	public function getCoFornecedor() {
		return $this->coFornecedor;
	}

	/**
	 * @return the $noFornecedor
	 */
	public function getNoFornecedor() {
		return $this->noFornecedor;
	}

	/**
	 * @return the $nuCnpj
	 */
	public function getNuCnpj() {
		return $this->nuCnpj;
	}

	/**
	 * @return the $nuInscricao
	 */
	public function getNuInscricao() {
		return $this->nuInscricao;
	}

	/**
	 * @return the $nuTelefone
	 */
	public function getNuTelefone() {
		return $this->nuTelefone;
	}

	/**
	 * @return the $dsEndereco
	 */
	public function getDsEndereco() {
		return $this->dsEndereco;
	}

	/**
	 * @return App_Model_Representante $obRepresentante
	 */
	public function getObRepresentante() {
		return $this->obRepresentante;
	}

	/**
	 * @param $coFornecedor the $coFornecedor to set
	 */
	public function setCoFornecedor($coFornecedor) {
		$this->coFornecedor = $coFornecedor;
                return $this;
	}

	/**
	 * @param $noFornecedor the $noFornecedor to set
	 */
	public function setNoFornecedor($noFornecedor) {
		$this->noFornecedor = $noFornecedor;
                return $this;
	}

	/**
	 * @param $nuCnpj the $nuCnpj to set
	 */
	public function setNuCnpj($nuCnpj) {
		$this->nuCnpj = $nuCnpj;
                return $this;
	}

	/**
	 * @param $nuInscricao the $nuInscricao to set
	 */
	public function setNuInscricao($nuInscricao) {
		$this->nuInscricao = $nuInscricao;
                return $this;
	}

	/**
	 * @param $nuTelefone the $nuTelefone to set
	 */
	public function setNuTelefone($nuTelefone) {
		$this->nuTelefone = $nuTelefone;
                return $this;
	}

	/**
	 * @param $dsEndereco the $dsEndereco to set
	 */
	public function setDsEndereco($dsEndereco) {
		$this->dsEndereco = $dsEndereco;
                return $this;
	}

	/**
	 * @param App_Model_Representante the $obRepresentante to set
	 */
	public function setObRepresentante(App_Model_Representante $obRepresentante) {
		$this->obRepresentante = $obRepresentante;
                return $this;
	}        
}